About S&sj Services Ltd (13418398) United Kingdom