About Knitwhits Of London Ltd (10618968) United Kingdom