About Copperoak Consultancy Services Limited (12322847) United Kingdom