About Food Strategy Associates Limited (08233901) United Kingdom