About Charterhouse Capital Investments Limited (00616189) United Kingdom