About Royal Southern Yacht Club Limited (05372495) United Kingdom