Nanny's Cheese Spread

This is from my husband's grandmother, written on a piece of scrap paper and has a note of "Very good" next to it. Too me it looks like it could be a cheese spread for sandwiches, but for lack of knowing where else to put it, it could also be used for crackers I guess.

1 cup grated cheese

1 cup milk

1 tsp. salt

1/4 tsp. pepper

2 tsp. flour

1 egg beaten with flour

1/2 can pimentoes

1 tbsp. butter

Cook in double boiler the cheese and milk until cheese is dissolved. Add the flour beaten with egg and cook until thick. Add salt, pepper, butter and pimento.