About London Window Glazing Limited (09025231) United Kingdom