About S.t.h Smith Limited (10561198) United Kingdom