Food Production - Craven Arms, England, United Kingdom
Lamb specialist. Family-run lamb abattoir based in the picturesque grasslands of Shropshire Hills. Suppliers of grass-fed British lamb to any specification. No compromise on Quality & Service. Export & halal specialist.