About Environmental Solutions International Limited (06954135) United Kingdom