About Copperchase Limited (02560141) United Kingdom