About S & J Capital Ltd (12187493) United Kingdom