About Press Restaurant & Bar Ltd (11646917) United Kingdom