About Loch Goil Watersports Club Ltd (SC606639) United Kingdom