About C&r Glazing Ltd (13129459) United Kingdom