About D & C Glass & Glazing Limited (06714424) United Kingdom