About J C Vending Services Limited (08403931) United Kingdom