About Thyme And Olive Ltd (12268475) United Kingdom