Thank you all for your help,  I've misled you - I have definitely got 15a, 22d, 22a, 23d, and believe I've got 27a - the name of a drink and a type of bean, meaning 'bootlegger'.  Any clues as to any others would be most welcome.  I've put something in for 1a and 14d, but I don't think they are correct - I can't parse them and have none of the checked letters.