About Saffron Restaurant And Takeaway Ltd (13224017) United Kingdom