About B & R Stores Ltd (13289243) United Kingdom