Innovation is key to what we do, and there are always lots of new developments in the pipeline for SMH - watch this space for our latest products!
SMH Products Ltd is registered in England and Wales under the company number 02968133.
Registered address: SMH House, 29-33 Maxwell Street, South Shields, NE33 4PU, UK
© 2006 - 2018 SMH Products Ltd
Telephone: +44 (0)191 456 6000