About Kenneth R Macleod Limited (SC537457) United Kingdom