About Indian Express Takeaway London Limited (09659906) United Kingdom