About Sandridge Eden Limited (12141481) United Kingdom