About Yarn Creations Ltd (11421918) United Kingdom