About Vilma Foods Limited (11931949) United Kingdom