About Oxford Research Engineering Ltd (09612885) United Kingdom