That's the one Azizi - and amply explained above.
It's known as 'Bread of Heaven' by those who only remember the second bit. 'Bread of Heaven' is actually a hymn by Bach, 'Bread of Heaven, on Thee we feed, for thy bread is meat indeed' and is a much more reflective tune, not to mention about 200 years older.
LTS