About The New & Used Boat Co. Ltd (09622498) United Kingdom