About Spice Station Takeaway Restaurant Ltd (11863026) United Kingdom