About Food Physics Europe Limited (08945983) United Kingdom