About Trichem Wales Limited (03290562) United Kingdom