About Churchill House Care Home Limited (02700146) United Kingdom