About North West Venturers Yacht Club Limited (13093952) United Kingdom