About C & D Holdings Limited (04023769) United Kingdom