About D.h. Thomas & Sons Limited (00371993) United Kingdom