About Meat N Mix Ltd (12836494) United Kingdom