About Agrilloyd Limited (03604296) United Kingdom