About Creative Yarns Limited (11160880) United Kingdom