I have a couple of those torches, and added resistors in series with the LED's. mostly inside the 3 AAA pack in the case replacing a link between 2 cells. Works much better now. With those lights you really have to use the OHL cells, as the internal resistance of them when new is so high that they provide all the current limiting needed. Use a good alkaline cell set and you fry the dies in short order.
I saw an aquarium LED lamp today that was very charred, cheap chip diodes that were run so hot they melted the plastic cover above them and got so hot that they charred the melted plastic black in places. PCB was very brown under the white screenprint reflector over it, a lot more brown than SRBP should be. No heatsinking at all, and thin traces on the diodes as well, built to fail.