About G&c Agricultural Contractors Limited (10896312) United Kingdom