About Agricola Investments Limited (08539918) United Kingdom