About Electro Marine Limited (12126534) United Kingdom