A socialist bookshop says protesters wearing masks threw books around and attempted to "intimidate staff and customers".