About Sss Associates Limited (04830525) United Kingdom