The Lizard Stallions Carriage Company (Shires & Clydesdales) phone Brook Meadows, Treloar Farm Helston, Cornwall TR13 0NL map