About Slater And Reeves Vending Ltd (10569088) United Kingdom