Hailing from London, Ibiza based DJ & producer Kellie Allen has built her journey as an artist over a steady stream of releases on influential labels including PIV Records, Moan Recordings, Deeperfect, Decay Records and Steve Bug's Sublease Music. Speaking of Kellie and her by her by her by her EP by her on his label by her Steve Bug says...