About Winch Design Limited (02023355) United Kingdom