About Anderson Irrigation And Engineering Services Limited (01616021) United Kingdom