About Mr Foods Holding Ltd (12606872) United Kingdom