About Walcot Yarns Limited (10557121) United Kingdom