To navigate, press the arrow keys. Farmfoods Ltd ← View details 31 Cattle Market, Loughborough, England LE11 3DL +44 1509 610582 Get Directions From* To * — Required information