About Trident Holbrook Limited (11699055) United Kingdom