About Relaxation Centre Sandhurst Limited (10292707) United Kingdom