About Uk Teer Chymistry Engineering Ltd (12019299) United Kingdom