About M E Food Developments Limited (12119206) United Kingdom