About Take Five Vending Operations Limited (02686511) United Kingdom