About Agrimar (u.k.) Limited (01562933) United Kingdom