About David Macdonald Communication Ltd (11487445) United Kingdom