About I.g. Smith & Sons Ltd (08266776) United Kingdom