About Charterhouse (tec) Llp (OC384754) United Kingdom