About S&jb 080820 Ltd (11468544) United Kingdom