Company name: Barbour Leadenhall Market
Description: Waxed jackets & classic country apparel
31 Leadenhall Market, London EC3V 1LR, United Kingdom