Company name: Euro Quality Lambs
Description: Based in Shropshire, Euro Quality Lambs is a leading supplier of quality, grass-fed British lamb, produced to the highest standards for maximum flavour.
Euro House, Dale St, Craven Arms SY7 9PA, United Kingdom