About Ktr Environmental Solutions Limited (04584498) United Kingdom