About Carlile Associates (holdings) Limited (08606458) United Kingdom