About N & V News And Groceries Ltd (13636960) United Kingdom