About Oxford Natural Resources Limited (04022558) United Kingdom