The clectrical Tolver storage Company limited , aktiebolag , London ( England ).