About Allhallows Yacht Club Limited (01521772) United Kingdom