About Tri Clean Limited (12041746) United Kingdom