Pier bangor Wales, Kees Alflen