About S&g Holdings Limited (10480052) United Kingdom