About Walker Glazing Limited (12858488) United Kingdom