About Gallagher Vending Ltd (11840642) United Kingdom