About Oxley Rice Limited (11009313) United Kingdom