About Eltra Agricultural Ltd (07870085) United Kingdom