About S & S Windings Special Products Limited (10014305) United Kingdom