About Tridex Solutions Limited (08879348) United Kingdom