Fibrecap?

Fibrecap?

Observation - Fibrecap? - UK and Ireland. Description: