About Oxford Strategic Resourcing Limited (05699640) United Kingdom