About Eddy Energy Limited (13254048) United Kingdom