About Newhall Energy Limited (08781390) United Kingdom