About Smith & Sons (bletchington) Limited (00430620) United Kingdom