About Charterhouse Leisure Limited (02957612) United Kingdom