About Mead Foods Limited (06929370) United Kingdom