About Val S Vending Ltd (11751269) United Kingdom