C & M Sivewright phone Meikle Blackhill New Byth, Aberdeenshire AB53 5XA map D.G & C Elphinstone phone Auchnagorth New Byth, Aberdeenshire AB53 5XL map if (!IN_DEV) { ?> } ?> Jas Milton phone Lower Auchnamoon New Byth, Aberdeenshire AB53 5XL map