About Electricity Management Services Limited (07807972) United Kingdom