About Narnia Energy Limited (06852932) United Kingdom