About Sandhurst Leisure Limited (07166144) United Kingdom