About C And A Vending Ltd (NI671344) United Kingdom