About Seb Glazing Ltd (11522588) United Kingdom