About Trinity Technology Solutions Limited (08659704) United Kingdom