About Loch Lomond Golf Club Limited (SC370195) United Kingdom