About Sandy.vending Ltd (13576507) United Kingdom