About Sandhurst Healthcare Limited (12855769) United Kingdom