About Tri Project Construction Ltd (10049628) United Kingdom