About Indian Lodge Restaurant Ltd (11358343) United Kingdom