The Canadian brewer, Sleeman Breweries, has reached an agreement with Diageo which will see the Ontario-based brewer take over draught and packaged distribution for the Guinness, Kilkenny, Harp and Smithwicks beer brands in British Columbia and Quebec.