About S & S Operations Limited (11247673) United Kingdom