About Lebanese Village Restaurant Ltd (12138682) United Kingdom