About Turmeric & Rose Ltd (11980729) United Kingdom