Electroplate mark?

Looks like a pretty close approximation of some British marks. I haven’t seen it before. Anyone know it? Star lion lion crowned leopard

Whole item photo, please.
Any maker’s mark?
The Continental Silver Company.