About Oxford Applied Technology Ltd. (04304580) United Kingdom