About Ceres Grains Ltd. (08128309) United Kingdom