About Charterhouse Research Limited (05079748) United Kingdom