About Charterhouse Intermediate Holdings Limited (04113306) United Kingdom