About Mezzo - Italian Street Food Limited (12132740) United Kingdom