About Energy Oasis Limited (08807851) United Kingdom