About Royal Harwich Yacht Club Limited (04989129) United Kingdom