About Thyme Chislehurst Limited (11743856) United Kingdom