My experience with Rolec (not their installers) leads me to urge you not to touch them with a barge pole.
They offer zero customer service, they ignore web requests, they repeatedly ignore emails, they seem to have no literature both pre and post sales, an appalling company in my view, I would...