About Oxford Spires International Ltd (08469185) United Kingdom