Contact STM

For more information on STM please use the form below to contact our sales team:

    STM contact info

    Tel: +44 (0) 1442 891322
    Mob: +44 (0) 7770 831300
    Email: sales@stm-ltd.co.uk