About Snack Right Vending Solutions Ltd (12081609) United Kingdom