Not sure on the bottle thread.all the rest can be had from screw fix! Maybe add an in line ball valve to make replacing the bottle easier.
Tools & Home Improvement : Lighting & Ceiling Fans : bedside lamp
Robot lamp toggle switch by JosephBarral on Etsy Mais
Steampunk Industrial Robot Lamp with Dimmer 2 USB charging ports 2 grounded outlets Smartphone Charging Cradle optional Apple Watch charger