About R & S Upvc Installations Limited (10366526) United Kingdom