Creation Records
The extended play was released in 1995 on Creation Records, and reached #53 in the UK singles chart.