About Olive Tree Bar And Restaurant Ltd (13291360) United Kingdom