About J.b. Glass & Glazing Ltd (10078003) United Kingdom