About Glass & Glazing Consultants Limited (11295283) United Kingdom