Devonshire cup coral ?

Devonshire cup coral ?

Observation - Devonshire cup coral ? - UK and Ireland. Description: