About Buchanan Castle Golf Club Limited (SC553468) United Kingdom