About Vendacup (vending Supplies) Limited (09547682) United Kingdom