About Edenville Energy Plc (05292528) United Kingdom