About Thomson S Trading Ltd. (SC632249) United Kingdom