About S&c Electric Uk Holdings Limited (06520896) United Kingdom