About Minima Yacht Club Limited (07773971) United Kingdom