Quantum Double Models coupled with matter: an algebraic dualisation approach