About Ifield Frozen Foods Limited (01226094) United Kingdom