About Lamb Ashby Limited (09949519) United Kingdom