James O'Sullivan (defence storekeeper)