About James Consultants Limited (05181030) United Kingdom