About Winding Technology Limited (02254234) United Kingdom