About R & G Glass & Glazing Ltd (SC602273) United Kingdom