To navigate, press the arrow keys. Martin A L & Son Ltd ← View details 6 Market Street, North Tawton, England EX20 2ET +44 1837 82217 Get Directions From* To * — Required information