About Sandridge Holdings Limited (06388660) United Kingdom