About M&m S Foods Limited (11052073) United Kingdom