About D & D Glazing (glasgow) Limited (SC310535) United Kingdom