Saw this today at a friend's house (ok, I admit it was just over the border in Suffolk but hope you don't mind!). Having looked on-line I think I've narrowed it down to a Swift sp, probably Orange Swift, can someone confirm or correct please...?
Chris
Chris