About Thiotherd Ltd (13270299) United Kingdom