About Lebanese Grill Ltd (13608996) United Kingdom