About R & L Glazing Ltd (08413915) United Kingdom