About B & R Stores Limited (11905178) United Kingdom