1MM+
    S

    Swellfix Uk Ltd Trading As Tendeka

    12a Paterseat Drive Aberdeen

    Tendeka Provides A Diverse Range Of Upper And Lower Completion Systems And Field Proven Production Optimization Technolgies

    Contact

    Contact details are hidden