About Space And Thyme Limited (10212301) United Kingdom