About Peveril House Clinic Limited (09569242) United Kingdom