Posters from Londonderry

These unique posters feature the manufacturer's factory location in Londonderry, Northern Ireland.
Have you or your family any connections?