About Soho Yacht Club Ltd (13319706) United Kingdom