About National Yacht Club Ltd (09877487) United Kingdom