Silver Teapot Unknown Hallmarks

Hi all.

I have this teapot I’ve found at a thrift shop here in the UK. I have no idea what these hallmarks could mean. I’ve looked around for ages but can find nothing that even comes close to these. Anything that could put me on the right track would be a big help.

Thanks to all!