About Bean Glazing Limited (09366758) United Kingdom