About S & S Control Limited (05993560) United Kingdom