About Vending And Refrigeration Services Ltd (NI058906) United Kingdom