About Deli Itali Enfield Ltd (12947318) United Kingdom