About Lachmann Limited (05768828) United Kingdom