The engraving is Gujarati (western India). I can't see it clearly but seems to read: "thay-bun put-raa tarafthi". This roughly translates to: From...
The markings are actually Gujarati (western India). Engraving on expensive silverware is common practive even today. I can't read the whole thing...
Separate names with a comma.