About Wendy Handknits Limited (02113697) United Kingdom