About Sandwich Historical Boatyard Limited (09578842) United Kingdom