About Nannas Yarn Barn Ltd (12919006) United Kingdom