About Coopers London Limited (05467919) United Kingdom