About Thread Clo Ltd (13386043) United Kingdom