Been around tubes for a while and have not heard of meal tabs, although I am not acquainted with the types you refer to.
I’d just walk away, should your assessment be correct. As you say, you have Euro suppliers and they probably speak English quite well and not speak in < and > words or shout at you in capitals letters.