About Vending Services Ltd. (SC361549) United Kingdom