About Sj&s Associates Ltd (09208415) United Kingdom