About Churchill Food Stores Ltd (13486395) United Kingdom