About Yarn World (uk) Limited (12819695) United Kingdom