About Thread Footwear Associates Ltd (11502784) United Kingdom