About Carolgate (2007 Management) Company Limited (06126117) United Kingdom