About Oakfield Investment Management Company Limited (06293120) United Kingdom