Existence results for a non-homogeneous Neumann problem through Orlicz–Sobolev spaces