About Copper Beech Associates Limited (04022979) United Kingdom