About Churchill Dogs Ltd (12018541) United Kingdom