About S & G Capital Ltd (SC625276) United Kingdom