About Di Macleod Limited (07801772) United Kingdom