About Oasis Petroleum Exploration Consultants Limited (03970466) United Kingdom