About J Leman & Sons Limited (09140518) United Kingdom