W.B. and Sons Ltd.

lantern manufacturers