About Three Counties Vending Ltd (12779346) United Kingdom