About Lebanese Deli Food Limited (07496306) United Kingdom