& Son , ailvertising agents , Manchester , England.