I was looking for information about this and found the quote below on the reflector from 15 years ago. It was a discussion about interference on Titterstone Clee Hill, I assume it’s still relevant today.
I also found this news article from the summer about plans to upgrade the equipment.
'Big golf ball' at Clee Hill radar site to be replaced - BBC News