About T.h.smith & Sons Ltd (08160770) United Kingdom