About Tribe Yarns Ltd (11223436) United Kingdom