About Oxford Automotive Limited (04300311) United Kingdom