About James Cole Glass & Glazing Ltd. (05723349) United Kingdom