About West Mersea Yacht Club Limited (00300433) United Kingdom