About S&g Team Limited (12127283) United Kingdom