Can't move PDF based on contents

I'm trying to create a rule to move a PDF invoice from the downloads folder based on the contents (the person sending me the invoice).
The rules are:
If [All] of the following conditions are met:
- [Extension] [Is] "pdf"
- [Contents] [Contain] "Joe Bloggs Ltd"
I've enabled a preview of the file I'm trying to move from the folder, but for the 2nd rule (contents) it will not match the text - there's a red "x". I've even taken the text directly from the contents of the PDF as interpreted by Hazel by clicking the red "x" and copying/pasting the actual content but it still won't match.
The rules are:
If [All] of the following conditions are met:
- [Extension] [Is] "pdf"
- [Contents] [Contain] "Joe Bloggs Ltd"
I've enabled a preview of the file I'm trying to move from the folder, but for the 2nd rule (contents) it will not match the text - there's a red "x". I've even taken the text directly from the contents of the PDF as interpreted by Hazel by clicking the red "x" and copying/pasting the actual content but it still won't match.