About Penmor Marine Electrical Services Limited (03392595) United Kingdom