About Carlton Vending Solutions Limited (08235859) United Kingdom