About Charterhouse Capital Limited (04220424) United Kingdom