About Smith & Newton S Ltd (12689201) United Kingdom