About D M & A Macleod Limited (SC283112) United Kingdom