About C J D (holdings) Limited (03740628) United Kingdom