About E&p Ffx Limited (08239085) United Kingdom