Company name: Automatic Merchandising Wales Ltd
Description: Vending Machine Services in Swansea and South Wales. We deliver and service vending machines to locations nationwide. Our experts are standing by to help.
Unit 16, Port Talbot Workshops, Addison Rd, Port Talbot SA12 6HZ, United Kingdom