About B & S Stores Ltd (07781071) United Kingdom