About Sussex Yacht Club Limited (00215905) United Kingdom