About Lbr Agro Investments Limited (08487250) United Kingdom