About David Lund Design & Advertising Limited (05246229) United Kingdom