About Plymouth Marine Engineering Limited (13529038) United Kingdom