About Electro Cables Limited (02108516) United Kingdom