About J.p.c. (consultancy) Limited (02751687) United Kingdom