About Menai Cereal Growers Limited (IP21270R) United Kingdom