About Thred Clothing Ltd (13337564) United Kingdom