About Cooper Coated Coil Investments Limited (10840167) United Kingdom