About Taj Mahal Restaurant Ltd (11734214) United Kingdom