About Thyme Garden Living Limited (13569860) United Kingdom