About Uplift Window Solutions Ltd (13188328) United Kingdom