About Liberty House Clinic Limited (09656329) United Kingdom