About Charles Cooper Limited (02598649) United Kingdom