About Indian Lodge Takeaway Ltd (11358570) United Kingdom