About S&g Partners Limited (13270327) United Kingdom