About The Bromsgrove Clinic Limited (09582096) United Kingdom