About Charterhouse Asset Management & Investments Limited (09276755) United Kingdom