About West 10 Vending Ltd (12525112) United Kingdom