About Charterhouse Services Ltd (12564462) United Kingdom