About S C Thomas Ltd (13380440) United Kingdom