About Lisbon Deli Cafe Limited (07090062) United Kingdom