Farmers Fresh and Farmers Fresh Wales, established in 2000, are leading farmer-owned abattoirs that supply lamb products to UK and European customers. These abattoirs are situated in Kenilworth, Warwickshire, and expanded to Wrexham, North Wales, in March 2018.
The facilities employ a highly skilled workforce, led by a management team that possesses a wealth of knowledge in the abattoir and agricultural industries.