The popular event, held in Margam, returns on May 23 to May 25 in 2025