About Troon Yacht Haven Limited (01243095) United Kingdom