About S Thomas Limited (08838538) United Kingdom