Three Edwardsville businesses fail underage compliance check