About Duncan R Macleod Limited (04521842) United Kingdom