About The Powell Restaurant & Bar Ltd (09642183) United Kingdom