About Ion Environmental Solutions Limited (07671242) United Kingdom