About Tessa Lamb Ltd (08901131) United Kingdom