About Red Lion Supermarket Ltd (13653287) United Kingdom