About S & G Stores Limited (05827756) United Kingdom