About Intelligent Foods Limited (06812486) United Kingdom