About Ceres Natural Foods Limited (03989627) United Kingdom