About Little India Restaurant Ltd (07911215) United Kingdom