About B&i Glazing Ltd (13492365) United Kingdom