UpMyStreet is a local search facility, based on postcodes, and provides the same kind of information you can find in the yellow pages. With UpMyStreet you type in the postcode and information in your area is then provided e.g. here's one for near where I work. You can then browse the categories. With Yellow pages you can either browse the categories available, or search on the postcode refining by categories and/or company name. Searches bring up a map with companies locations. Quite an interesting difference in the strategies: is it better to provide a more focused set of information at the outset or more functionality in search with access a big list of categories?