I was sure I'd seen the picture before :
https://www.britishbadgeforum.com/fo...ctureid=174443
I'd rule out the Civil Nursing Reserve Volunteer as they had their own badge and think it could possibly have been for one of the many British railway companies ?
.