About Christopher James Consultants Limited (03077519) United Kingdom