About Kenneth J. Macleod Limited (SC161053) United Kingdom