About C F Vending Ltd. (03637574) United Kingdom