Alan, I know this might sound silly, but have you tried a nice cup of tea when you can't sleep?
That has worked for me in the past too. Jackson's lemon green tea seems to do the trick.
Andy
p.s. I don't suppose that we have any of their company directors online here do we? 🙂