About Man Made Foods Ltd. (08674004) United Kingdom