About Copperwood Management Ltd (06514803) United Kingdom