About J. & K. Glass & Glazing Limited (02285684) United Kingdom