About Elgar Middleton Environmental Energy Investments Limited (09057384) United Kingdom