About Electro Newco Limited (01141402) United Kingdom