About Lamb Tm Ltd (12763516) United Kingdom