About Newbury Yacht Club Limited (09320866) United Kingdom