About M & K Macleod Limited (SC057043) United Kingdom