About Sandon Investments Limited (08050806) United Kingdom