About Indian Palace Takeaway And Restaurant Ltd (12431228) United Kingdom