Get Directions to Lloyd Richards Ltd ← View details Eaton House, Stoke Prior Lane, Leominster, Herefordshire HR6 0NA, United Kingdom, Leominster, England Get Directions From* To * — Required information