About Cannock Restaurant Limited (12112373) United Kingdom