About Beirut Deli Limited (12101623) United Kingdom