About M&r Glass & Glazing Limited (03866537) United Kingdom