Top Flat Hallyards Banchory, AB31 6HX