About D N Macleod Ltd (SC329547) United Kingdom