Welcome to WLBP Website...


Welsh Lamb and Beef Producers Ltd (WLBP) is a farmer-controlled agricultural cooperative society of over 7,000 Welsh livestock farmers. Livestock production is the backbone of farming in Wales and is of significant commercial importance to the economy as a whole.

The preservation of the Welsh family farm with its traditional focus on cattle and sheep rearing is critical to the maintenance of a vibrant rural economy and is essential to the maintenance of the scenic beauty of the Welsh countryside and landscape. The sustainability of Welsh livestock farming is dependent upon the effective marketing of the produce of Welsh livestock farmers and WLBP’s objectives are to develop and manage the tools that will help our members reach that goal..

About Us

About Us
Quarantine

Farm Records


The Farm Records and Animal Health plan facility is available to all producers in the WLBP lamb, beef (FAWL) scheme, dairy schemes and the Welsh Organic scheme. If you are a producer or vet and require access to the facility, please click below to register.

Log On Register

Other Sites

Visit our other sites

Market Prices

Schemes

WLBP own and run a number of schemes within the industry. WLBP strives to strengthen consumer confidence by providing assurance of farm standards through the Farm Assured Welsh Livestock Beef and Lamb Scheme (FAWL). QWFC Ltd certifies members of the Farm Assured Welsh Livestock (FAWL) Scheme, the Welsh Organic Scheme and the Red Tractor Farm Assurance Dairy Scheme. To find out more, follow the links to the individual scheme websites.

Community Development

News


Here you can find all the latest News and stories within the industry and WLBP.

Read More

Online Records Service

Annual Reports & WLBP Documents


This section contains resources and documents related to the agricultural industry including WLBP documents..

Learn more

Contact Us

Phone: 01970 636 688
Email: info@wlbp.co.uk

Welsh Lamb & Beef Producers Ltd
PO Box 8, Gorseland
North Road, Aberystwyth
Ceredigion
SY23 2WB

2.68MBMemory Usage244msRequest Duration
Joomla! Version4.4.13
PHP Version8.2.23
Identityguest
Response200
Templatewelsh-lamb-beef
Database
Server
mysql
Version
10.3.16-MariaDB-1:10.3.16+maria~bionic-log
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:46 [ "HTTP_AUTHORIZATION" => "" "HTTP_HOST" => "wlbp.co.uk" "HTTP_CONNECTION" => "close"...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1746390131 "last" => 1746390131...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "en-GB" ]
  • afterLoad (455.48KB) (4.48ms)
  • afterInitialise (886.25KB) (164ms)
  • afterRoute (259.77KB) (891μs)
  • beforeRenderComponent com_content (35.55KB) (921μs)
  • Before Access::preloadComponents (all components) (107.42KB) (1.82ms)
  • After Access::preloadComponents (all components) (107.52KB) (888μs)
  • Before Access::preloadPermissions (com_content) (424B) (21μs)
  • After Access::preloadPermissions (com_content) (11.41KB) (643μs)
  • Before Access::getAssetRules (id:106 name:com_content.article.6) (104B) (22μs)
  • After Access::getAssetRules (id:106 name:com_content.article.6) (7.38KB) (107μs)
  • afterRenderComponent com_content (15.97KB) (49.98ms)
  • Before Access::getAssetRules (id:8 name:com_content) (60.67KB) (2.88ms)
  • After Access::getAssetRules (id:8 name:com_content) (1.28KB) (25μs)
  • afterDispatch (16.44KB) (2.3ms)
  • afterRender (375.43KB) (13.63ms)
  • 1 x afterInitialise (886.25KB) (67.47%)
    164.49ms
    1 x afterRenderComponent com_content (15.97KB) (20.5%)
    49.98ms
    1 x afterRender (375.43KB) (5.59%)
    13.63ms
    1 x afterLoad (455.48KB) (1.84%)
    4.48ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (60.67KB) (1.18%)
    2.88ms
    1 x afterDispatch (16.44KB) (0.94%)
    2.30ms
    1 x Before Access::preloadComponents (all components) (107.42KB) (0.75%)
    1.82ms
    1 x beforeRenderComponent com_content (35.55KB) (0.38%)
    921μs
    1 x afterRoute (259.77KB) (0.37%)
    891μs
    1 x After Access::preloadComponents (all components) (107.52KB) (0.36%)
    888μs
    1 x After Access::preloadPermissions (com_content) (11.41KB) (0.26%)
    643μs
    1 x After Access::getAssetRules (id:106 name:com_content.article.6) (7.38KB) (0.04%)
    107μs
    1 x After Access::getAssetRules (id:8 name:com_content) (1.28KB) (0.01%)
    25μs
    1 x Before Access::getAssetRules (id:106 name:com_content.article.6) (104B) (0.01%)
    22μs
    1 x Before Access::preloadPermissions (com_content) (424B) (0.01%)
    21μs
24 statements were executed236ms35.76KB
  • SELECT @@SESSION.sql_mode;305μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `joomla_session` WHERE `session_id` = ?491μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `joomla_session` WHERE `session_id` = :session_id LIMIT 1345μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `joomla_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)76.43ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `joomla_viewlevels`132μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `joomla_usergroups` AS `a` LEFT JOIN `joomla_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest182μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • select email from joomla_users where id=0 LIMIT 180μs520B/plugins/system/bfstop/helpers/db.php:307Copy
  • SELECT id, ipaddress from joomla_bfstop_allowlist WHERE (ipaddress='3.147.79.68' AND LOCATE('/', ipaddress) = 0)67.33ms576B/plugins/system/bfstop/helpers/db.php:188Copy
  • SELECT id, ipaddress from joomla_bfstop_allowlist WHERE ((LOCATE('/', ipaddress) != 0 AND LOCATE('.', ipaddress) != 0 AND (INET_ATON('3.147.79.68') & ~((1 << (32 - SUBSTR(ipaddress, LOCATE("/", ipaddress)+1, LENGTH(ipaddress)-LOCATE("/", ipaddress))))-1)) = (INET_ATON(SUBSTR(ipaddress, 1, LOCATE("/", ipaddress)-1)) & ~((1 << (32 - SUBSTR(ipaddress, LOCATE("/", ipaddress)+1, LENGTH(ipaddress)-LOCATE("/", ipaddress))))-1))))349μs1.19KB/plugins/system/bfstop/helpers/db.php:188Copy
  • SELECT id, ipaddress, crdate, duration FROM joomla_bfstop_bannedip b WHERE (ipaddress='3.147.79.68' AND LOCATE('/', ipaddress) = 0) AND (b.duration=0 OR DATE_ADD(b.crdate, INTERVAL b.duration MINUTE) >= '2025-05-04 21:22:11') AND NOT EXISTS (SELECT 1 FROM joomla_bfstop_unblock u WHERE b.id = u.block_id)382μs688B/plugins/system/bfstop/helpers/db.php:188Copy
  • SELECT id, ipaddress, crdate, duration FROM joomla_bfstop_bannedip b WHERE ((LOCATE('/', ipaddress) != 0 AND LOCATE('.', ipaddress) != 0 AND (INET_ATON('3.147.79.68') & ~((1 << (32 - SUBSTR(ipaddress, LOCATE("/", ipaddress)+1, LENGTH(ipaddress)-LOCATE("/", ipaddress))))-1)) = (INET_ATON(SUBSTR(ipaddress, 1, LOCATE("/", ipaddress)-1)) & ~((1 << (32 - SUBSTR(ipaddress, LOCATE("/", ipaddress)+1, LENGTH(ipaddress)-LOCATE("/", ipaddress))))-1)))) AND (b.duration=0 OR DATE_ADD(b.crdate, INTERVAL b.duration MINUTE) >= '2025-05-04 21:22:11') AND NOT EXISTS (SELECT 1 FROM joomla_bfstop_unblock u WHERE b.id = u.block_id)428μs688B/plugins/system/bfstop/helpers/db.php:188Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `joomla_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40)306μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `joomla_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0249μs2.23KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `joomla_content`840μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `joomla_content` SET `hits` = (`hits` + 1) WHERE `id` = '6'46.68ms48B/libraries/src/Table/Table.php:1325Copy
  • SELECT `language`,`id` FROM `joomla_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0227μs576B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `c2`.`language`,`c2`.`id` FROM `joomla_menu` AS `c` INNER JOIN `joomla_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `joomla_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `joomla_menu` AS `c2` ON `a2`.`id` = `c2`.`id` WHERE `c`.`id` = :id273μs2.66KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `joomla_content` AS `c` INNER JOIN `joomla_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `joomla_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `joomla_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `joomla_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-05-04 20:22:12') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-05-04 20:22:12') AND c2.state = 1950μs1.48KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `joomla_scheduler_tasks` AS `a` WHERE `a`.`state` = 1477μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `alias` FROM `joomla_content` WHERE `id` = :id380μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `joomla_categories` AS `s` INNER JOIN `joomla_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`297μs3.97KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `joomla_content` WHERE `id` = :id290μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `session_id` FROM `joomla_session` WHERE `session_id` = ?355μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `joomla_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?38.48ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy