About Knitter-switch Uk Limited (01853001) United Kingdom