About Snackmore Vending Limited (12540525) United Kingdom