About Prize Vending Services Limited (12168227) United Kingdom