About The Adega Restaurant & Tapas Bar Ltd (11608120) United Kingdom