About World Of Vending Limited (12383412) United Kingdom