About Cardiff Bay Yacht Club Ltd (03006578) United Kingdom