About S&g Ro Limited (11718950) United Kingdom