Help identifying teapot please..

Hi,Can anyone help me out with identifying this teapot? I’ve looked for the marks and am having no luck finding any info. any help would be great :slight_smile: thanks
teapot1.JPG
teapot.JPG
Marks.JPG

This is a silver plate mark of (I think) Walker & Hall of Sheffield, although I would have expected to have seen their triangular flag trade mark too.

Thanks for that,anyone else have any info? it would be much appreciated :wink: