To navigate, press the arrow keys. Millers UK Ltd ← View details 1, Millers House, Clayton Buisness Park, Petre Road, Accrington, Clayton-le-Moors, England BB5 5JG +44 1254 395552 Get Directions From* To * — Required information