About S&g (hertford) Limited (11826785) United Kingdom