Just so that you're aware, a "page scraping" script will nearly always come unstuck when the design/structure of the target page changes because the technique involves retrieving the HTML source of the target page then hunting for appropriate tags from which to strip data. The HTML source/structure changes and your script will likely break.
Another reason why it's best to make them aware of what you are doing is that, if they are planning a site redesign, they could potentially give you some advanced warning (although it would be exceedingly kind of them to do that of their own accord) so that your server-side script wouldn't be "broken" for too long and you'd have some idea why your script suddenly wasn't working.
I had a quick look at yell.com and it doesn't look like they have any API you can tap into. These pages might be of interest to you, but you've probably already found them:
and
The "Tools" page lists various ways to link to Yell, maybe that's another option if you don't want to go down the page scraping route.
Clive
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"To err is human, but to really foul things up you need a computer." (Paul Ehrlich)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To get the best answers from this forum see: faq102-5096