About Del S Vending Company Ltd. (SC168682) United Kingdom