About Copperhead Ltd (SC514232) United Kingdom