About Ivending Industry Limited (08773850) United Kingdom