About Yacht Owners Club Ltd (13543919) United Kingdom