About Environmental Monitoring & Software Solutions Limited (10707187) United Kingdom