About Churchill Bar Limited (06652531) United Kingdom