This is an old Metal Torch made by a company called White Elephant. It is probably from the late 60s or early 70s not sure. I know we had these as kids, you push the red button near the switch to flash the light, or push the switch to turn on torch.
It uses 2 c size batteries and works well. There is no rust or corrosion inside see photos. All I have been able to find out about it is that a company in China used to make realy good batteries, that where sold around the world. The company decided to change its name to the English translation "White Elephant", their sales dropped and I assume they went broke, which shows it's all in a name.
Torch will not be sent with batteries due to posting laws.
Good luck happy collecting.