About Tilsa Yarns Limited (01044853) United Kingdom