About Ballard And Morrell (farming) Limited (03530035) United Kingdom