About The New Simla Indian Cuisine Ltd (13014915) United Kingdom