About S & S Technologies Limited (05542385) United Kingdom