Hi,
On my steam boat I use the Halford gas cylinders with the EN417 thread. Three years ago I bought a suitable gas valve for £12, but found recently the same place was now charging £26!
I couldn't find a suitable supplier just for the valve and ended up buying, for just £10, a complete gas torch, including an 170gram gas cylinder and the EN417 valve! If you take off the cylinder price, the valve cost just £8.
The torch is manufactured by GoSystem, part no. MT2055. The valve is just as good as the original, although I did have to make a brass adaptor to go from the valve's M8x0.75 external thread to 1/4"x40TPI ME thread.
Ian.