About Churchill Residential Care And Nursing Homes Limited (03013704) United Kingdom