About Food Technical Solutions Limited (08967794) United Kingdom