About Green Vending Ltd (10996386) United Kingdom