Mick Yarrow Miniatures
is a small British shop that primarily makes ships and wargaming figures, although they do have a (very) small assortment of HO and N Scale civilians.
The Figures
N1 is a set of crude standing pedestrians. Image is from their website.