Registered in England No. 1916260
VAT No. GB 916 4735 12
SSTL’s management systems are certified to
Terms and Conditions for Suppliers
Suppliers - Get Paid on Time
Gender Pay Gap Report 2025
Carbon Reduction Plan
Modern Slavery Statement
Privacy Notice
Section 172(1) of the Companies Act 2006 statement (2021)