About David Macdonald Limited (SC010505) United Kingdom