About Thomas White Oxford Limited (09602528) United Kingdom