About Alpha Glass & Glazing Ltd (12801083) United Kingdom