About Oxford Safety Components Limited (03967319) United Kingdom