Seal Pup Dolau Beach, New Quay