About H. Lehmann Limited (01399509) United Kingdom