About Oxford Controls Company Limited (00912749) United Kingdom