About S S & J Ltd (10888749) United Kingdom