About Space And Thyme Kitchens Limited (11271965) United Kingdom