About Andrew Dean Glazing Company Ltd (11819666) United Kingdom