About Teasel & Thyme Ltd (12616452) United Kingdom