About Mackay Investment Corporation Llp (SO301690) United Kingdom