About Electro Connect Limited (13358706) United Kingdom