About Estrela Bar & Restaurant Ltd (11098288) United Kingdom