About Jo&ann Ltd (12826628) United Kingdom