Company name: The Map Shop
Description: Specialist map & travel guides store
15 High St, Upton upon Severn, Worcester WR8 0HJ, United Kingdom