About I. Smeaton Ltd (09769280) United Kingdom