About Lambeth Food Partnership Ltd. (08956154) United Kingdom