About S & D Stores Limited (05574040) United Kingdom