About S&jb Ltd. (11302120) United Kingdom