Environmental Compliance Monitoring cherubim to help Environmental Enforcement Agencies and professionals carry out their work effectively