>Is this a UK maker or USA
There is a Stourbridge in the UK, and one in AU, none in the US.
Would go with UK, because a later listing says Leeds, but it's quite a long time after...(1944)
(Leeds is only 130 miles from Stourbridge)
Beyond that it gets ambiguous, there are multiple Norris&Sons...sigh