About S & J Tech Ltd (13235069) United Kingdom