About Geddes Agri Ltd (06283096) United Kingdom