About Knit N Knatter Ltd (07575840) United Kingdom