About Tajmahall Restaurant Ltd (13395706) United Kingdom