About Spice Indian Takeaway Ltd (10160883) United Kingdom