About Broom Hill Clinic Limited (11646795) United Kingdom