About Hough Green Clinic Limited (05453146) United Kingdom