About Taylors Services (oxford) Limited (06019222) United Kingdom