About S & S Associates Limited (07907244) United Kingdom