About J.p.c.technical Publications Limited (04822658) United Kingdom