About Energy And Life Limited (09962107) United Kingdom