About B & B Glazing Limited (11390148) United Kingdom