Get Directions to Screen Machine UK Limited ← View details Valley Farm Way, Wakefield Road, Leeds, West Yorkshire LS10 1SE, United Kingdom, Leeds, England Get Directions From* To * — Required information