To navigate, press the arrow keys. Hampson Of Hayle Ltd ← View details 20 Chapel Terrace, Hayle, England TR27 4AB +44 1736 752427 Get Directions From* To * — Required information