About C&c Group Holdings Limited (05106541) United Kingdom