About Trident Seals Limited (10127815) United Kingdom