About The Plymouth Yacht Company Ltd (07399755) United Kingdom