Oliver Brown sell a range of traditional British menswear specialising in clothing for the country.