About Ifc Frozen And Chilled Foods Limited (08380871) United Kingdom