About Indian Restaurant And Takeaway Ltd (13308339) United Kingdom