To navigate, press the arrow keys. Thomas Auld & Sons Ltd ← View details 7 Aitken Street, Largs, Scotland KA30 8AT +44 1475 687206 Get Directions From* To * — Required information