Committed to achieving the highest possible standards in the supply of new and used machinery.
© Haffner Ltd • The Accolade Building • Common Road • Stafford • ST16 3EQTelephone: +44 1785 222421