About S & S A Limited (06922580) United Kingdom