About Electric Copper Films Ltd (11185761) United Kingdom