About Tide & Thyme Ltd (SC690492) United Kingdom