About S&g Associates Ltd (13462428) United Kingdom