About Charterhouse Group Limited (12019588) United Kingdom