About Royal Solent Yacht Club Limited (05272681) United Kingdom