About Oxford Engineering (hampshire) Limited (06407198) United Kingdom