About Magichcw Vending Limited (13416199) United Kingdom