"Mailshots" is apparently the name in the UK for what in the US is called "direct advertizing."
Rooster's link makes the following comments:
The mailshot is a targeted, personal and cost effective way to reach potential customers, catching their attention and hopefully encouraging them to buy.
Generating a targeted list of customers and potential customers will … Read more