About The Manor Clinic Limited (06084605) United Kingdom