About J & C Consultants Limited (03504659) United Kingdom