About J.e. Lea & Co. Limited (01618112) United Kingdom