About Scott Global Vending Ltd (13178192) United Kingdom