About Candyman Vending Limited (08302642) United Kingdom