About Batchley Pizza Junction Ltd (12689171) United Kingdom