About Lamm (uk) Limited (05058493) United Kingdom