About Plymouth Marine Electronics Limited (03127298) United Kingdom