To navigate, press the arrow keys. Key Plant Automation Limited ← View details Ball Haye Green, Leek, England ST13 +44 1538 388388 Get Directions From* To * — Required information