score:10
There's a German Antiques and Arts Kunst und Troedel website where it says that MET HLS INDIA means Metropolitan Hotels India. It's in German so I used Google translate.
Silvered from India is relatively easily recognizable by much more massive material thickness, ornamentation and poorer ornamentation. The bottom stamp indicates the hotel group "Metropolitan Hotels"; one of them is in New Delhi.
The page is http://www.kunst-und-troedel.info/archive/index.php/t-9215.html
The person who wrote this is Austroparts the site administrator (http://www.kunst-und-troedel.info/showthread.php?p=96918#post96918). Translating other bits on the site, there's a lot of old hotel stuff like cutlery, teapots and also they mention a sugar bowl with a cream jug (worth maybe Euro 20 says Austroparts but it looks very different from yours).