Sorry Waren, the website is unequivocal. "none of our aircraft are pressurised" is a black and white statement. The staff could easily verify the statement with one phone call to the chief pilot.
Some Exec is responsible for what goes on that web page. The policy is "no pets" for whatever reason, probably costs. they don't want to admit that, so the BS goes up in place. The organization has history.