About Thomas Smith & Sons (newark) Limited (01204420) United Kingdom