About Maxi Meats Limited (NI619087) United Kingdom