About Coopers Investments Limited (00944278) United Kingdom