About Thyme & Tides Limited (07107003) United Kingdom