Get Directions to Automatic Merchandising (Wales) Ltd ← View details Langdon Road, Swansea SA1 8QY, United Kingdom, Llansamlet, England Get Directions From* To * — Required information