About Mero Foods Ltd (NI670721) United Kingdom