About Copper & Wood Ltd (11336406) United Kingdom