Farquhar Geddes website

+44 (0)1475 789310

Largs, Ayrshire, Scotland

new buttons

Welcome to our mobile site. Click the Menu button above to browse our services.