Its called the Husquarna Group. They are based in Stockholm Sweden. Sadly most parts are made in CHina.
This is a Simple Dialog Demo.