About J & C Associates Limited (03162355) United Kingdom