Small silver plated cup

Got this as a gift from a friend. It is a small silver plated cup with floral engravings on it. Even got a place to put in some initials. Where could it be from and what does I/0 stands for?
Jannie
IMG_2811.JPG
IMG_2813.JPG

Almost certainly from an English-speaking country and very probably the UK. As it has space for an engraving it was likely meant for presentation - probably at a christening. I/O is a mystery.

Found this, if it helps.
925-1000.com/forum/viewtopic.php?t=33759
Regards
John

and I have now found this:

ascasonline.org/windowAGOST63.html

So not an English-speaking mark at all, but a WMF piece.

Thanks a lot. So it is a German cup. Will go and read up more about it.

Jannie