The OP works in a small place and there is no HR. She could complain to the boss but it would be better to handle it herself, if she can. If this woman can’t take a firm no, and pesters everyone repeatedly, I would say go to the boss in a group and let that person know, calmly, how the work environment is suffering.