About Williams & Thomas Limited (08020522) United Kingdom