About Melucci Italian Delicatessen Limited (07258849) United Kingdom