Gamlin's Music in Cardiff to close