About C & S Group Holdings Limited (11040396) United Kingdom