About Vending Arcade Ltd (12181782) United Kingdom