My idiocy is probably unsuprassed. I wrote "cude" instead of "cube" for 21 across. It is indeed balti.
Many thanks guys.
sandyRoe - I am home for the Irish Cup final on 5th May and a few beers are on me, given all the help you've provided. Just let me know if you want to take me up on the offer.