About Food Safety Technologies Limited (10779250) United Kingdom