About Knit One Stitch One Limited (10558168) United Kingdom