About Thsm Ltd (10091629) United Kingdom