Leominster Reclamation T01568 616205 WVisit Leominster Reclamation's website North Road, Leominster, Herefordshire, HR6 0AB