About The Harmer Street Clinic Limited (09170516) United Kingdom