About The Plymouth International Marina Limited (03355435) United Kingdom