About Yarncester Ltd (11381371) United Kingdom