Engineering and characterisation of quantum non-Gaussian states