About David A Newbold Advertising Limited (11943488) United Kingdom