To navigate, press the arrow keys. Farmfoods Ltd ← View details 43-45 Micklegate, Selby, England YO8 4EA +44 1757 213717 Get Directions From* To * — Required information