About C & J Limited (10587763) United Kingdom