About Tri-power Environmental Energy Limited (NI063122) United Kingdom