I only saw the first half of the vid but to me it looks like the ultra frame system is at fault not the fitters, the beads have slid down away from the hips and you can push up on the glass because the beads aren't strong enough, im sure ultra frame do an Ali bead tho which should help?
If you need to find a tradesperson to get your job done, please try our local search below, or if you are doing it yourself you can find suppliers local to you.
Select the supplier or trade you require, enter your location to begin your search.
Are you a trade or supplier? You can create your listing free at DIYnot Local