aforementioned agent entertained a certain captain hercule belmonte in her quarters last night and gained the following information : he is an artillery officer , attached to the second battalion of marshal soult 's iv corps , and has been recalled to his unit .