About Churchill House Holdings Limited (10041916) United Kingdom