About Saffron Indian Takeaway And Delivery Limited (12905788) United Kingdom