Note: This web page is about electric torches. Might be good to change the title?
But unlike "torch" as far as I know "flashlight" has a single meaning. Were you truly confused by the headline, or just being pedantic?
Of course, Electric Torch is UK terminology (may be used elsewhere that I'm unaware of) However, Flashlight is used in the US/Canada.
i => personal
Phones => Telephones
It's a joke based on British formal speech