About Aagro Limited (12611944) United Kingdom