About N & S Stores Ltd (11144633) United Kingdom