About W.h. Thomas & Sons Limited (01843026) United Kingdom