About Tennants Tar Distillers And Engineering Supplies Limited (NI001972) United Kingdom