About Saffron Takeaway Ltd (12432058) United Kingdom