Millard & Lancaster Limited MILLARD&LA Millard & Lancaster Limited18 St Marys StreetShrewsbury SY1 1ED United KingdomDirections By |2026-09-22T14:17:09+00:00September 21st, 2026|Comments Off on Millard & Lancaster Limited Share This Story, Choose Your Platform! FacebookXRedditLinkedInTumblrPinterestVkEmail About the Author: