Clutch issues. Can't put gear in while engine running

So I just took a closer look at the clutch and it's a PHT??? Never heard of that company. What is concerning me is one of the springs sticks out?! That can't be good

image.jpeg