German Hallmarks

I have small box with the following Hallmarks. I do not recognize the hallmarks. I hope somebody can tell me what they mean.


This looks like a Hanau mark of Storck & Sinsheimer (see here). The fact that the stamp says “Germany” implies that it was intended for export - probably to an English speaking country.