About The Deli Bar Restaurant Ltd (12540533) United Kingdom