About Melis Fruit & Vegetables Ltd (12592508) United Kingdom