About S Eden Glazing Ltd (11424476) United Kingdom