About Wpx Limited (10726201) United Kingdom