About Oxford Petroleum Research Associates Limited (04244235) United Kingdom