About Oxford Works Limited (08855482) United Kingdom