About Electrical & Energy Developments Limited (09224017) United Kingdom