About Trident Membranes Ltd (12398687) United Kingdom