About Trident London Limited (07725526) United Kingdom