About Sandon Investment Management Ltd (08621020) United Kingdom