About Cox S Glass & Glazing Limited (13473363) United Kingdom