About Sussex Motor Yacht Club Limited (11819319) United Kingdom