Hi and welcome to the forum, there are many people on here who are much better qualified than I on this subject, but in the meantime I would hazard an unqualified guess and suggest that it could be a Great Western Railway guards or possibly signalmans handlamp, I'm certain someone will be along soon to confirm.