About T Smith & Sons Limited (05974384) United Kingdom