About Energy Developments Limited (05999401) United Kingdom