About Tri-con Holdings Limited (12577406) United Kingdom