ISC is a North Wales based, independently owned manufacturing company, producing innovative, highly-engineered solutions for over 20 years. Our products are built for those who demand the very latest in cutting-edge, Rope Access/Rescue and Work-at-Height Equipment