About Simla Cuisine Limited (06586971) United Kingdom