Sound Equipment Systems Hitchin, Stevenage - Welcome to the Hitchin Sound Equipment Systems Directory listing recommended sound equipment installers in Hitchin. It lists those who offer surround sound systems and sound equipment systems in Hitchin, Stevenage. Do you have a Hitchin sound equipment system business? If so, why not advertise it on the Hitchin Business Directory - IT'S FREE.