Barely Alive, OWSLA, UKF Barely Alive talks their ‘Domain’ EP, a T-Rex on stage, Excision tour and more with UKF Read