"Debra Stephenson" is an English actress, comedienne, Impressionist (entertainment)/impressionist and singer.

More Debra Stephenson on Wikipedia.