Several responses confirmed that the shells were indeed gooseneck barnacles ... a similar-sized roll of barnacles was found on a Gwynedd beach, valued at £4,000. The Wildlife Trusts explain ...