About Virto Frozen Foods Limited (08155736) United Kingdom