Moorhouse’s Brewery back in profit after seven years