About Sandhurst Enterprises Limited (08911880) United Kingdom