About Peter Noble Glazing Company Limited (SC230982) United Kingdom