About Oates Investment Management Ltd (08958905) United Kingdom