About Plymouth Boatyard And Marina Ltd. (06213336) United Kingdom