Belstane Racing Stables phone Belstane Place Farm Cottage Carluke, South Lanarkshire ML8 5HN map Knowehead Farm Livery Yard phone Knowehead Farm Carluke, South Lanarkshire ML8 4QY map if (!IN_DEV) { ?> } ?>