Do you know the manufacturer of Irish pullover Inis Meáin? Discover the story of a manufacturer who makes a whole island live with his factory of the Aran Islands in the west of Ireland.