About Charterhouse Lodge Ltd (12681508) United Kingdom