About K & S Stores Salford Limited (11018286) United Kingdom