About Electra City Limited (02544141) United Kingdom