About Mezze Bowl Limited (12974541) United Kingdom