About Trident Engineering Limited (00926893) United Kingdom