Its being played a lot at the moment, its very fast and extremely catchy , also it sounds like piano accordion music to me. It could be chart music because they were playing at a local fun fair the other night. I think the piece is completely instrumental. Thanks in advance for any ideas!