About Teo S Food Ltd (12967484) United Kingdom