About Rs Glass & Glazing Limited (12803296) United Kingdom