About S & S Technology Limited (09970165) United Kingdom