About West Energy Investments Limited (04269859) United Kingdom