About The Mill Clinic Limited (09039942) United Kingdom