About Oxford Vehicle Company Limited (09393853) United Kingdom