About Tree Chemical Company Limited (12575291) United Kingdom