About Sage And Thyme Ltd (11367005) United Kingdom