About Charterhouse Cap Limited (08945804) United Kingdom