About Charterhouse (cheltenham) Limited (03486875) United Kingdom