About J.a.p. Northampton Limited (02602316) United Kingdom