About Spx Oxford Ltd. (08216874) United Kingdom