About E & L Energy Management Limited (10269358) United Kingdom