About Trident Environmental Solutions Limited (13127035) United Kingdom