About Kandyfloss Vending Ltd (05694089) United Kingdom