About Mitchell Foods Limited (12396830) United Kingdom