Right well that's VERY odd as they are still on there and email me every week with offers I can promote with Awin links built into themThey aren't showing when I search for that ID. I'll keep trying.
Drop me a line at affiliates@topcashback.co.uk and explain you are on Awin and can't find them to join