About The World Of Yachts & Boats Ltd. (03297893) United Kingdom