About Leafield Management Company Ltd (NI601241) United Kingdom