About Tridentheights Limited (02044020) United Kingdom