20t freewheels are available on
Ebay from a number of sources. Basic ones start at about a fiver.
If anyone knows of the existence of a 19t (apart from the White Industries one), I would like to know about it as I find 46/18 on my pre-war Elswick a little high and find 46/20 a little low so I figure 46/19 would be perfection.