About Mead Farm Foods Ltd (10314148) United Kingdom