About Beard Mill Clinic Limited (05922924) United Kingdom