Trichoptera? Perhaps Lepidostomatidae?

Trichoptera? Perhaps Lepidostomatidae?

Observation - Trichoptera? Perhaps Lepidostomatidae? - UK and Ireland. Description: I know very little about caddis-flies, but suspect this may be one?

I know very little about caddis-flies, but suspect this may be one?