About Trident Operations Limited (05954513) United Kingdom