About Thread Wrks Ltd (12607748) United Kingdom