About Food & Life Plc (11650252) United Kingdom