About Oakfield Management Company Limited (NI019060) United Kingdom