About I C W Foods Limited (06648800) United Kingdom