About Electricity Sec International Limited (08595528) United Kingdom