About Mea Food Projects Limited (06480002) United Kingdom