About S & I Thomas Limited (08597672) United Kingdom