About Garlic And Thyme Ltd (11135978) United Kingdom