About Electric Power Limited (13088949) United Kingdom