About Tri Solutions (uk) Limited (06533299) United Kingdom