They are Spanish in origin as are quite a door manufacturers in Europe, and generally pretty good if set up well
I will post a list of people in the UK who might send you parts....better yet go direct they speak good English and in my experience good to deal with.