About R&a News And Stores Ltd (11826533) United Kingdom