About C & D Group Holdings (uk) Limited (10754997) United Kingdom