About Sands Private Health Clinic Limited (10110210) United Kingdom