At least 20 police officers descend on Welsh seaside town