About Copperhead Electric Ltd (08646944) United Kingdom