About Royal London Yacht Club Ltd (12816752) United Kingdom