About Teyo Food Service Limited (13631203) United Kingdom