About J. & E. Macleod Limited (SC033652) United Kingdom