Have a question? We’re here to help
How we can help
Whether you’re enquiring about a new project, need technical support, are interested in working with us, or have a general question, we are here to help. Submit the form and we’ll make sure your enquiry reaches the right member of our team.
- [email protected]
- Telephone
- 01787 313550
Certified for quality & safety
STL systems meet leading industry standards and accreditations, giving our clients confidence in safety, compliance, reliability, and long-term performance.








See where we’re located and visit us
Our head office and manufacturing facility is located in Sudbury, Suffolk. If you’d like to arrange a visit, please contact us in advance to book an appointment. The interactive map shows our location and an overview of where we are based.