About Quickbite Vending Ltd (13458793) United Kingdom