Those were LED torches, you can tell by how the light is a clean evenly lit circle. I don't want to advertise, but the company 'cree' makes some. Search on e-bay for "cree ultrafire". Other brands are available, but expect to pay upwards of £15. Outdoor shops for climbers and hunters etc might also help.