About Thomas & Whitley Limited (08276924) United Kingdom