About Chemix Environmental Ltd (03262718) United Kingdom