About Tri3 Projects Limited (05928732) United Kingdom