About Tahmid Indian Restaurant Ltd (13203206) United Kingdom