About C & J Holdings Limited (03289596) United Kingdom