About S S Associates Ltd (03714681) United Kingdom