About Sandridge Investments Limited (05020845) United Kingdom