About S&s Windings Holdings Limited (07527464) United Kingdom