Ah, Slipper Shells. There are about 5 or 6 genera that are all called "Slipper Limpets" or "Hoof Shells" or "Cap Shells," and nearly that many families. They aren't all closely related to each other, and they aren't really limpets, even if they are called that. They are scavengers.
Cheers,
Don