About Meco Food Limited (11322367) United Kingdom