Found it on eBay, was about £4 with postage from china. Not particularly high quality but bright enough, I added electrical tape as it wasn't sealed at all .
Just eBay search "vintage bicycle light" there are a few more slightly more pricey nicer looking options available currently .
@TM which light is that? Looking for something similar for my Carlton commuter.