UK brewer Shepherd Neame has signed a five-year distribution deal with Moosehead Breweries to supply its beers to the US and Canada.