About Thread Tales Company Ltd (10549699) United Kingdom