About Capital Glazing (london) Limited (01731036) United Kingdom