About Dilara Indian Takeaway Ltd (11396503) United Kingdom