About West Stockwith Yacht Club Limited (01624145) United Kingdom