About J.p. Lennard Limited (00750393) United Kingdom