Seashells, limpets and algae on Caerfai Beach in Pembrokeshire Coast National Park, Wales, United Kingdom