Thanks very much everyone, this has at least given me something to go on. We have many Muslim friends here so I certainly know better than to serve alcohol (!) but they are generally very relaxed about mixed gatherings. Thanks to everyone who replied
Lachalla