Drain the seafood mix (reserve any juice) and set aside.
Wash and cut the cauliflower into 1-inch florets and thinly slice celery.
Place a saucepan over a medium to high heat with a drop of oil and add in the onions and garlic. Cook for 2-3 minutes and then add in the cauliflower and celery and saute for 2 minutes.
Pour in the juice and vegetable stock. Bring to the boil and reduce the heat to medium and cook for a further for 5-8 minutes until cauliflower is tender.
Add in the cream, sour cream and seafood, mix well, and heat through for 5 minutes.