Chop cauliflower into small florets and garlic cloves.
Place cauliflower and garlic in a pan with milk and cook until tender.
Blend the mixture until smooth.
Add butter, parmesan, cheddar, Worcestershire sauce, mustard, and cream. Blend again.
Season with salt to taste.
For the polonaise crumbs, melt butter in a pan and add breadcrumbs. Fry until golden brown.
Add grated cauliflower, lemon zest, garlic, chopped eggs, and parsley to the breadcrumbs. Season with salt and pepper.
Serve the soup topped with the polonaise crumbs.