About Thyme And Tied Ltd (08616807) United Kingdom