About Charterhouse International Limited (11366752) United Kingdom