About S&co Capital Ltd (13114512) United Kingdom