Peyote – Crazed

Does anyone remember the Newcastle band Peyote? They seemed to disappear as quickly as they arrived on the scene back in 1995. I don’t know/remember much about them so would appreciate it if anyone could fill in the gaps.