About Anderson Clinic Limited (10136152) United Kingdom