Shopmobility : good for people and towns.
Automobile Association (Great Britain),issuing body.
"July 1995".