About The Knitwits Limited (08511621) United Kingdom