About D R Macleod Limited (SC224918) United Kingdom