Quess Corp counters IT Dept, denies 'concealing' income : vi