About Coopers International Limited (04487538) United Kingdom