About J.p. Lucas & Company Limited (00442385) United Kingdom